home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / CAD / CALC1.ARJ / CALC.DOC < prev    next >
Text File  |  1992-11-05  |  7KB  |  188 lines

  1.  
  2.  
  3.  
  4.                            Point Calculator Ver 1.0
  5.                                 
  6.                               By: Joe Thompson
  7.                                   8-2-92
  8.                               
  9.                          Compuserve ID: 71321,1177
  10.                          
  11.                      EET BBS Fido-net address 1:116/24        
  12.  
  13.                               615-325-7800
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                         Disclaimer and limit of liability
  21.  
  22.           Joe Thompson makes no warranty of any kind, either express 
  23.           or implied, including but not limited to implied warranties
  24.           of merchantability  and  fitness for a particular  purpose, 
  25.           with respect to this software.
  26.         
  27.           In no event shall  Joe Thompson  be  liable for any damages
  28.           (including damages for loss of business profits, business
  29.           interruption, or loss of business information) arising out of
  30.           the use of this software.
  31.  
  32.  
  33.  
  34.                                 Summary
  35.  
  36.       Point Calculator is a calculator program for Autocad that
  37.        takes advantage of the release 12 dialog interface to pro
  38.        vide a full function calculator plus the ability to get
  39.          and manipulate points. These points are then returned to 
  40.        the current command for use. The calculator can be called
  41.        transparently so it is ideally suited to run inside the
  42.       line, circle, move or any other drawing command that 
  43.       requires a point coordinate or real number distance.
  44.  
  45.  
  46.                   Requirements
  47.         
  48.           This program requires Autocad release 12+.
  49.  
  50.                         Installation
  51.  
  52.  
  53.       The Point Calculator is very easy to install simply copy
  54.       calc.exp and calc.dcl into your current Autocad path and
  55.       issue the following command at the Autocad command 
  56.       prompt:
  57.  
  58.                     (xload"calc")
  59.  
  60.       This loads the program and assigns it to key <F10> by use
  61.       of ANSI escape sequences. This means that any time you hit
  62.       the <F10> key calc starts and runs transparently. Calc may
  63.       be incorperated into your existing menus or run from the 
  64.       command prompt by entering: 
  65.         
  66.                 'calc
  67.  
  68.      The Point Calculator may also be set to load every time 
  69.      Autocad runs by entering the line
  70.         
  71.                 CALC
  72.     
  73.      into your acad.ads file. 
  74.  
  75.  
  76.  
  77.                   Operation
  78.  
  79.      The operation of Point Calculator is simply and straight
  80.      forward. the left side of the dialog contains a simply
  81.      scientific calculator with all basic functions including
  82.          +, -, *, /, sin, cos, tan, square, square root, inverse
  83.          sin , cos, tan, PI, sto in memory, rcl from memory, Ce
  84.          clear entry, and  which deletes 1 character from the 
  85.          end of an entry. The right bottom of the calulator also
  86.          has two additional buttons IN and MM. These buttons 
  87.          provide conversion between decimal systems. The Select
  88.          button on the bottom right allows the selection of a 
  89.          distance obtained from selecting two points on an Autocad
  90.          drawing. The point selection osnap mode defaults to end
  91.          and int so if you want something different you will have to
  92.          enter it yourself.  The result obtained from the distance
  93.      between the two selected points is entered into the calcul
  94.      ators main register for manipulation. The INV button 
  95.      controls whether an sin or inverse sin is preformed.
  96.  
  97.      The Right side of the calculator contains the point manipu
  98.      lation registers. There are three registers one for X, one
  99.      for Y and one for Z. When the program starts it reads the 
  100.      value of the LASTPOINT Autocad syatem variable and places
  101.      these coordinate values into the programs point registers.
  102.      These values may now be edited.  The buttons surrounding
  103.      the point registers are for transferring the value into
  104.      the calculator register and preforming simply addition and
  105.      subtraction on the point values. These buttons are defined
  106.      as follows.
  107.  
  108.      X :
  109.            This button transfers the contents of the calculator 
  110.      register into the X point register.
  111.  
  112.       X :
  113.            This button transfers the contents of the X point 
  114.      register into the calculator register.
  115.  
  116.       X +:
  117.            This button transfers takes the value in the calculator
  118.      register adds it to the X point register and places the
  119.      result in the X point register.
  120.  
  121.       X -:
  122.            This button transfers takes the value in the calculator
  123.      register subtracts it from the X point register and places the
  124.      result in the X point register.
  125.      
  126.      Get Pt X:
  127.       This button allows the user to select a point on the screen 
  128.          and places the X coordinate of the selected point in the X
  129.      point register.
  130.  
  131.      Y :
  132.            This button transfers the contents of the calculator 
  133.      register into the Y point register.
  134.  
  135.       Y :
  136.            This button transfers the contents of the Y point 
  137.      register into the calculator register.
  138.  
  139.       Y +:
  140.            This button transfers takes the value in the calculator
  141.      register adds it to the Y point register and places the
  142.      result in the Y point register.
  143.  
  144.       Y -:
  145.            This button transfers takes the value in the calculator
  146.      register subtracts it from the Y point register and places the
  147.      result in the Y point register.
  148.      
  149.      Get Pt Y:
  150.       This button allows the user to select a point on the screen 
  151.          and places the Y coordinate of the selected point in the Y
  152.      point register.
  153.  
  154.      Z :
  155.            This button transfers the contents of the calculator 
  156.      register into the Z point register.
  157.  
  158.       Z :
  159.            This button transfers the contents of the Z point 
  160.      register into the calculator register.
  161.  
  162.       Z +:
  163.            This button transfers takes the value in the calculator
  164.      register adds it to the Z point register and places the
  165.      result in the Z point register.
  166.  
  167.       Z -:
  168.            This button transfers takes the value in the calculator
  169.      register subtracts it from the Z point register and places the
  170.      result in the Z point register.
  171.      
  172.      Get Pt Z:
  173.       This button allows the user to select a point on the screen 
  174.          and places the Z coordinate of the selected point in the Z
  175.      point register.
  176.     
  177.      Get Point:
  178.       This button allows the user to select a point on the screen
  179.     and places all three coordinate values into the point register.
  180.  
  181.     The Return Point toggle at the bottom of the screen controls
  182.     whether a point value is returned or a real number value. The
  183.     toggle defaults to on so it will return a point value. To return
  184.     a real value simply turn it off.
  185.  
  186.  
  187.  
  188.